Volume 21, Issue 4, April 2020, Pages 1-45
Manar Mansour Ahmed Mansour
Volume 19, Issue 8, August 2018, Pages 565-694
Walid mohamed abo elmaaty; Mnar mansor ahmed